package id.chen;

public class PrintCube{

	
	public static void print(Cube c){
		System.out.println("");
		System.out.println("");
		
		for(int row=0;row<c.getDimension();row++){
			for(int i=0;i<c.getDimension()*2+1;i++){
				System.out.print(" ");
			}
			for(int column=0;column<c.getDimension();column++){
				System.out.print(c.getFaces()[2].getCubeColors() [row][column]+" ");
			}
		System.out.println("");
		}
		System.out.println("");
		for(int row=0;row<c.getDimension();row++){
			for(int column=0;column<c.getDimension();column++){
				System.out.print(c.getFaces()[4].getCubeColors()[row][column]+" ");
			}
			System.out.print(" ");
			for(int column=0;column<c.getDimension();column++){
				System.out.print(c.getFaces()[0].getCubeColors()[row][column]+" ");
			}
			System.out.print(" ");
			for(int column=0;column<c.getDimension();column++){
				System.out.print(c.getFaces()[5].getCubeColors()[row][column]+" ");
			}
			System.out.print(" ");
			for(int column=0;column<c.getDimension();column++){
				System.out.print(c.getFaces()[1].getCubeColors()[row][column]+" ");
			}
			System.out.println("");
		}
		System.out.println("");
		for(int row=0;row<c.getDimension();row++){
			for(int i=0;i<c.getDimension()*2+1;i++){
				System.out.print(" ");
			}
			for(int column=0;column<c.getDimension();column++){
				System.out.print(c.getFaces()[3].getCubeColors()[row][column]+" ");
			}
		System.out.println("");
		}
		System.out.println("");
		System.out.println("");
	}

//	public static void printFace(char[][] face, int tab){
//		
//		for(int row=0;row<cube.getDimension();row++){
//			for(int i=0;i<tab;i++){
//				System.out.print(" ");
//			}
//			for(int column=0;column<cube.getDimension();column++){
//				System.out.print(face[row][column]+" ");
//			}
//		System.out.println("");
//		}
//	}

}

	
	

	

